---莉莉技能1
---@class SkillEffect173100:BaseSkillEffect
SkillEffect173100 = ClientFight.CreateClass("SkillEffect173100",ClientFight.BaseSkillEffect)
local t = SkillEffect173100
t.SKILL_EFFECT_173100_OLD_POS = "SKILL_EFFECT_173100_OLD_POS"
---@param skill FightUsingSkill
function t:releaseSkill(skill)
    local fighter = skill.fighter
    local oldPos = Vector2(fighter.position.x,fighter.position.y);
    skill.parameters[t.SKILL_EFFECT_173100_OLD_POS] = oldPos
    return false;
end
---@param skill FightUsingSkill
function t:finishSkill(skill,breakin)
    local fight = skill.fight
    local oldPos = skill.parameters[t.SKILL_EFFECT_173100_OLD_POS]
    local fighter = skill.fighter
    FighterManager.changePosition(fight, fighter, 0, oldPos.x,oldPos.y, 0, true, true);
    SkillRoleMgr.savePathFile( string.format("[%s][SKILL]%s使用技能%s完成回到原点%s",
            fight.frame, fighter.fighterId, skill.skill.skillBean.f_SkillID, oldPos
    ));
    return false;
end
function t:prepareSkill(skill,position)
    return false
end
t.New()